overawe competitors

Переводы
внушать страх конкурентам
The company's sheer size served to overawe competitors.
Огромные размеры компании внушали страх конкурентам.
Слова
overawe

глагол
внушать благоговейный страх